package com.fgw.service;

import com.fgw.common.ServerResponse;
import com.fgw.pojo.Pxtonzhi;
import com.fgw.pojo.Teacher;
import com.fgw.vo.PxtonzhiListVo;
import com.github.pagehelper.PageInfo;

/**
 * Created by lyj on 2017/9/8.
 */
public interface IPxtonzhiService {

    //互动交流列表
    ServerResponse<PxtonzhiListVo> getNeedListTongzhi();

    ServerResponse savePxtonzhi(Pxtonzhi pxtonzhi, Teacher teacher);

    /**
     * 从数据库查询培训通知列表 后台接口
     * state 1代表新建的 培训通知 2代表打开工作台中的培训通知状态0代表已经关闭的报名

     * @return
     * @param state
     * @param pageNum
     * @param pageSize
     */
    ServerResponse<PageInfo> getPxtonzhiManagerList( int pageNum, int pageSize, int state );

    /**
     * 查询报名通知列表 查询出数据库状态为 1
     * @return
     */
    ServerResponse pxtonzhiBenchList(int pageNum, int pageSize);
}
